package com.ten.mall.service;

import java.util.List;
import java.util.Map;

import com.ten.mall.vo.User;
import com.ten.mall.vo.UserVo;
import com.ten.mall.vo.weixin.AccessToken;

public interface UserService {
	Map<String,Object> selectByPages(Integer start,Integer size,UserVo vo);
	String insertUser(User record);
	User selectById(String id);
	int updateUser(User record);
	User selectByUserVo(String weName);
	User selectByOpenId(String openId);
	User login(String username,String password);
	
	List<User> selectSalemanPages(String name,String roleName);
	
	List<Map<String,String>> selectYishen(String name);
	
	 List<User> selectDoctor(Integer start, Integer size,String name);
	 
	 int insertToken(AccessToken accessToken);
	 
	 AccessToken selectToken();
	 
	 int updateToken(AccessToken accessToken);
	 
	 int delUser(String id);
}
